the pinnacle of success - German English Dictionary